package com.ruoyi.finance.gift.service;

import java.util.List;
import com.ruoyi.finance.gift.domain.SzGift;

/**
 * 打赏礼物Service接口
 * 
 * @author wangmh
 * @date 2023-10-13
 */
public interface ISzGiftService 
{
    /**
     * 查询打赏礼物
     * 
     * @param id 打赏礼物主键
     * @return 打赏礼物
     */
    public SzGift selectSzGiftById(Long id);

    /**
     * 查询打赏礼物列表
     * 
     * @param szGift 打赏礼物
     * @return 打赏礼物集合
     */
    public List<SzGift> selectSzGiftList(SzGift szGift);

    /**
     * 新增打赏礼物
     * 
     * @param szGift 打赏礼物
     * @return 结果
     */
    public int insertSzGift(SzGift szGift);

    /**
     * 修改打赏礼物
     * 
     * @param szGift 打赏礼物
     * @return 结果
     */
    public int updateSzGift(SzGift szGift);

    /**
     * 批量删除打赏礼物
     * 
     * @param ids 需要删除的打赏礼物主键集合
     * @return 结果
     */
    public int deleteSzGiftByIds(Long[] ids);

    /**
     * 删除打赏礼物信息
     * 
     * @param id 打赏礼物主键
     * @return 结果
     */
    public int deleteSzGiftById(Long id);
}
